Big Huge Thesaurus

mincing machine

noun